package com.thread.TimeDown;

import java.text.SimpleDateFormat;
import java.util.Date;

public class newTime implements Runnable {//一、实现Runnable接口
    private boolean flag = true;//1、设置标识

    @Override//二、重写run()方法
    public void run() {
        int i = 0;    //2、书写线程体
        while (flag){
            System.out.println("线程刷新了——>"+i+++"次");
        }
    }
    //2.1设置一个公开的方法停止线程体


    public void isFlag() {
        this.flag = false;
    }

    public static void main(String[] args) {//三、给出main方法
        boolean flag = true;
        Date starTime = new Date(System.currentTimeMillis());

        while (true){
            try {
                Thread.sleep(1000);
                System.out.println(new SimpleDateFormat("HH:mm:ss").format(starTime));//格式化时间
                starTime = new Date(System.currentTimeMillis());//重新赋值
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }

}